mountain ridges - Francés Inglés Diccionario